be delivered of a baby - Espagnol Anglais Dictionnaire